/***********************************************************************
*
* Copyright (c) 2012-2020 Barbara Geller
* Copyright (c) 2012-2020 Ansel Sermersheim
*
* Copyright (c) 2015 The Qt Company Ltd.
* Copyright (c) 2012-2016 Digia Plc and/or its subsidiary(-ies).
* Copyright (c) 2008-2012 Nokia Corporation and/or its subsidiary(-ies).
*
* This file is part of CopperSpice.
*
* CopperSpice is free software. You can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2.1 as published by the Free Software Foundation.
*
* CopperSpice is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*
* https://www.gnu.org/licenses/
*
***********************************************************************/

/*****************************************************
** Copyright (c) 2012 David Faure <faure@kde.org>
*****************************************************/

#ifndef QSAVEFILE_P_H
#define QSAVEFILE_P_H

#include <qfiledevice_p.h>

class QSaveFilePrivate : public QFileDevicePrivate
{
   Q_DECLARE_PUBLIC(QSaveFile)

 protected:
   QSaveFilePrivate();
   ~QSaveFilePrivate();

   QString fileName;

   QFileDevice::FileError writeError;

   bool useTemporaryFile;
   bool directWriteFallback;
};

#endif
